//
//  StagePrototypes.h
//  airfight
//
//  Created by aaron more on 12-9-12.
//  Copyright (c) 2012年 moonriver. All rights reserved.
//

#ifndef airfight_StagePrototypes_h
#define airfight_StagePrototypes_h

#include "cocos2d.h"
#include "Stage.h"

USING_NS_CC;

class StagePrototypes : public CCObject {
    
private:
    CCDictionary* stagePrototype_Dict;
public:
    StagePrototypes();
    virtual ~StagePrototypes();
    virtual bool init(void);
    virtual Stage* getStageByID(int p_id);
    virtual void addStage(Stage* p_stage);
    
    
    static StagePrototypes* getInstance(void);
    
    static StagePrototypes *s_SharedStagePrototypes;
};

#endif
